package com.bwda.dsrs.domain.po.userlog;


import lombok.Data;

import java.io.Serializable;
import java.util.Date;
/**
 * 用户系统日志服务实体
 *
 * @author yanyuemei
 * @date 2019/4/28
 */
@Data
public class UserLogPo implements Serializable {

	private static final long serialVersionUID = -816810719188254263L;

	/**
	 * ID
	 */
	private Integer id;
	/**
	 * 用户编号
	 */
	private String userCode;
	/**
	 * 用户姓名
	 */
	private String userName;
	/**
	 * 组织名称
	 */
	private String orgName;
	/**
	 * IP地址
	 */
	private String ipAddr;
	/**
	 * 访问客户端标识
	 */
	private String userAgent;
	/**
	 * 文件ID
	 */
	private String fileId;
	/**
	 * 文件名称，全称aa.doc
	 */
	private String fileName;

	/**
	 * 文件大小
	 */
	private String fileSize;
	/**
	 * 原文件ID
	 */
	private String originFileId;
	/**
	 * 0下载1流转2外发3共享4编辑
	 */
	private Integer optType;
	/**
	 * 结果
	 */
	private Integer status;
	/**
	 * 请求URI
	 */
	private String requestUri;
	/**
	 * 请求方式get,post
	 */
	private String method;
	/**
	 * 访问参数
	 */
	private String params;
	/**
	 * 0
	 */
	private Integer fileLogType;
	/**
	 * 异常信息
	 */
	private String exceptionMsg;
	/**
	 * 登录token
	 */
	private String loginToken;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 操作行为类型
	 */
	private String operateType;
	/**
	 * 操作行为名称
	 */
	private String operateContent;

	/**
	 * 指向对象
	 */
	private String targetObject;

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getUserCode() {
		return userCode;
	}

	public void setUserCode(String userCode) {
		this.userCode = userCode;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getOrgName() {
		return orgName;
	}

	public void setOrgName(String orgName) {
		this.orgName = orgName;
	}

	public String getIpAddr() {
		return ipAddr;
	}

	public void setIpAddr(String ipAddr) {
		this.ipAddr = ipAddr;
	}

	public String getUserAgent() {
		return userAgent;
	}

	public void setUserAgent(String userAgent) {
		this.userAgent = userAgent;
	}

	public String getFileId() {
		return fileId;
	}

	public void setFileId(String fileId) {
		this.fileId = fileId;
	}

	public String getFileName() {
		return fileName;
	}

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	public String getFileSize() {
		return fileSize;
	}

	public void setFileSize(String fileSize) {
		this.fileSize = fileSize;
	}

	public String getOriginFileId() {
		return originFileId;
	}

	public void setOriginFileId(String originFileId) {
		this.originFileId = originFileId;
	}

	public Integer getOptType() {
		return optType;
	}

	public void setOptType(Integer optType) {
		this.optType = optType;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getRequestUri() {
		return requestUri;
	}

	public void setRequestUri(String requestUri) {
		this.requestUri = requestUri;
	}

	public String getMethod() {
		return method;
	}

	public void setMethod(String method) {
		this.method = method;
	}

	public String getParams() {
		return params;
	}

	public void setParams(String params) {
		this.params = params;
	}

	public Integer getFileLogType() {
		return fileLogType;
	}

	public void setFileLogType(Integer fileLogType) {
		this.fileLogType = fileLogType;
	}

	public String getExceptionMsg() {
		return exceptionMsg;
	}

	public void setExceptionMsg(String exceptionMsg) {
		this.exceptionMsg = exceptionMsg;
	}

	public String getLoginToken() {
		return loginToken;
	}

	public void setLoginToken(String loginToken) {
		this.loginToken = loginToken;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getOperateType() {
		return operateType;
	}

	public void setOperateType(String operateType) {
		this.operateType = operateType;
	}

	public String getOperateContent() {
		return operateContent;
	}

	public void setOperateContent(String operateContent) {
		this.operateContent = operateContent;
	}
}